#!/bin/bash

# 查找占用指定端口的进程，并杀死它们
PORT=8765

# 查找占用指定端口的进程PID
PID=$(lsof -t -i:$PORT)

if [ -z "$PID" ]; then
  echo "端口 $PORT 没有被占用"
else
  # 杀死进程
  echo "找到占用端口 $PORT 的进程 $PID，正在尝试杀死..."
  kill -9 $PID
  echo "进程已被杀死"
fi

# 启动Python聊天服务器
nohup python3 chat_server.py &> chat_server.log &
